Early wakeup: improving the drowsy cache performance
نویسندگان
چکیده
منابع مشابه
Phased Drowsy I-cache with On-demand Wakeup Prediction Policy for High-performance Low-energy Microprocessors
In this paper, we propose a phased drowsy instruction cache with on-demand wakeup prediction policy (called “phased on-demand policy”) to reduce the leakage and dynamic energy with less performance overhead. As in prior non-phased on-demand policy, an extra stage for wakeup is inserted before the fetch stage in pipeline. The drowsy cache lines are woken up in wakeup stage and the wakeup latency...
متن کاملImproving Cache Performance through Tiling
We address the problem of improving the data cache performance of numerical applications { speci cally, those with blocked (or tiled) loops. We present DAT, a data alignment technique utilizing arraypadding, to improve program performance through minimizing cache con ict misses. We describe algorithms for selecting tile sizes for maximizing data cache utilization, and computing pad sizes for el...
متن کاملImproving Proxy Cache Performance-Analyzing Three Cache Replacement Policies
Caching in the World Wide Web has been used to enhance the scalability and performance of user access to popular web content. Caches reduce bandwidth demand, improve response times for popular objects, and help reduce the effects of so called “flash crowds”. There are several cache implementations available from software and appliance vendors as well as the Squid open source cache software. The...
متن کاملImproving Cache Performance Via Active Management
ii To Mom and Dad, for everything. iii ACKNOWLEDGEMENTS Many people have made significant impacts in my life throughout my graduate school career. While I would be wont for space to individually thank each of the people who have touched my life during this time, I would like to express my heartfelt thanks to the following people for their great love, support, encouragement, and belief in me thr...
متن کاملImproving cache performance by runtime data movement
The performance of a recursive data structure (RDS) increasingly depends on good data cache behaviour, which may be improved by software/hardware prefetching or by ensuring that the RDS has a good data layout. The latter is harder but more effective, and requires solving two separate problems: firstly ensuring that new RDS nodes are allocated in a good location in memory, and secondly preventin...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: TURKISH JOURNAL OF ELECTRICAL ENGINEERING & COMPUTER SCIENCES
سال: 2014
ISSN: 1300-0632,1303-6203
DOI: 10.3906/elk-1201-90